home *** CD-ROM | disk | FTP | other *** search
- Tests for regexp with multi-byte encoding and various magic settings.
-
- STARTTEST
- :so mbyte.vim
- :set nocompatible encoding=utf-8 termencoding=latin1 viminfo+=nviminfo
- /^1
- /a*b\{2}c\+/e
- x/\Md\*e\{2}f\+/e
- x:set nomagic
- /g\*h\{2}i\+/e
- x/\mj*k\{2}l\+/e
- x/\vm*n{2}o+/e
- x/\V^aa$
- x:set magic
- /\v(a)(b)\2\1\1/e
- x/\V[ab]\(\[xy]\)\1
- x:" Now search for multi-byte without composing char
- /ม
- x:" Now search for multi-byte with composing char
- /มà¹
- x:" find word by change of word class
- /ã¡\<ã«ã¨\>ã¯
- x:?^1?,$w! test.out
- :qa!
- ENDTEST
-
- 1 a aa abb abbccc
- 2 d dd dee deefff
- 3 g gg ghh ghhiii
- 4 j jj jkk jkklll
- 5 m mm mnn mnnooo
- 6 x ^aa$ x
- 7 (a)(b) abbaa
- 8 axx [ab]xx
- 9 หมà¹x à¸à¸¡x
- a à¸à¸¡x หมà¹x
- b ã¡ã«ã¨ã¯
-